Location: Home > YellowPages > CA > Castro Valley > Econo Lodge in Castro Valley

Econo Lodge in Castro Valley

3928 E Castro Valley Blvd
Castro Valley, CA 94552
510-537-8833